<?php

class MPostulante extends CI_Model {
   function __construct(){
      parent::__construct();
   }
      
//   function mostrar(){
//       $query = $this->db->get('postulante');
//       return $query->result();
//           
//    }
    
      function IngresarPostulante($postulante){
       
                $this->RUT = $postulante['RUT'];
                $this->CORREO = $postulante['CORREO'];
                $this->NOMBRES = $postulante['NOMBRES'];
                $this->AP_MATERNO = $postulante['AP_MATERNO'];
                $this->AP_PATERNO = $postulante['AP_PATERNO'];
                $this->TELEFONO = $postulante['TELEFONO'];
                $this->DIRECCION = $postulante['DIRECCION'];
                $this->CONTRASENA = $postulante['CONTRASENA'];
                $this->COD_ESPECIALIDAD = $postulante['especialidad'];
                $this->COD_DISPONIBILIDAD = $postulante['disponibilidad'];
                $this->COD_ROL = '3';
                $this->COD_CIUDAD = $postulante['ciudad'];
                $this->COD_ESTADO ='1';
                
//                $this->COD_ESTADO = $postulante['COD_ESTADO'];
//                $this->COD_ROL = $postulante['COD_ROL'];
//                $this->COD_CIUDAD = $postulante['COD_CUIDAD'];
//                $this->COD_CV = $postulante['COD_CV'];
//                
        $this->db->insert('postulante', $this);     
     }
     
     
  function consultarpostulante($rut) {
        $this->db->select('*');
        $this->db->where('RUT', $rut);
        $consul = $this->db->get('postulante');
        return $consul->row();
    }
 
    function consultarexistencia($userName, $password) {
        $this->db->select('*');
        $this->db->where('RUT', $userName);
        $this->db->where('CONTRASENA', $password);
        $consul = $this->db->get('postulante');
        return $consul->row();
        
    }
    
    function updatePostulante($datos) {
        
        $this->CORREO = $datos['CORREO'];
        $this->NOMBRES = $datos['NOMBRES'];
        $this->AP_MATERNO = $datos['AP_MATERNO'];
        $this->AP_PATERNO = $datos['AP_PATERNO'];
        $this->TELEFONO = $datos['TELEFONO'];
        $this->DIRECCION = $datos['DIRECCION'];
        $this->CONTRASENA = $datos['CONTRASENA'];

        $this->db->where('RUT', $datos['RUT']);
        $this->db->update('postulante', $this);
    }
    
    
    function Borrarpostulante($datos) {

        $this->db->where('RUT', $datos);
        $this->db->delete('postulante', $this);
    }
    
    function Buscar($especialidad) {
        $this->db->select('*');
        $this->db->where('COD_ESPECIALIDAD', $especialidad);
        $consul = $this->db->get('postulante');
        return $consul->result();
        
    }
    
    function Todos(){
       
        $this->db->select('*');
        $ssql = $this->db->get('postulante');
        return $ssql->row();
   }
    
   

}  
    
    

